x-ray television system - German English Dictionary